home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / archives / com / uucp / nn13.lzh / README.13
Text File  |  1991-03-27  |  6KB  |  226 lines

  1. Upgrade Informationen fuer NN 6.4.11 1.3 ST
  2. -------------------------------------------
  3.  
  4. 1. Neues Environment gemaess HH-Standard (siehe SPEC16.TXT)
  5.  
  6. 1.1 Ordnerstruktur
  7.  
  8. Zu setzen sind $USR, $ETC, und optional $NEWS, $NNDBDIR, $NNLOG,
  9. $NNHELP, $NNLIBDIR.  Die vom NN/NNMASTER/NNADMIN benutzten Directories
  10. und Files sind dann:
  11.  
  12. $NEWS    (wenn definiert, sonst)        wo die News liegen.
  13. $USR\spool\news    ( " )            (ehemals $NEWSDIR)
  14. \usr\spool\news
  15.  
  16. $NNDBDIR                NNMASTER Datenbank
  17. $NEWS\.nn                (hier liegen master und groups
  18. $USR\spool\news\.nn            sowie das subdir DATA)
  19. \usr\spool\news\.nn
  20.  
  21. $NNLIBDIR                NN Library
  22. $USR\lib\nn                (init, aux.ttp, motd)
  23. \usr\lib\nn
  24.  
  25. $NNHELP                    NN Online Doku und Hilfstexte
  26. $NNLIBDIR\help
  27. $USR\lib\nn\help            
  28. \usr\lib\nn
  29.  
  30. $NNLOG                    NNMASTER Logfile
  31. $USR\adm\nn.log    
  32. \usr\adm\nn.log
  33.  
  34. $USR\lib\news                Newslib-Directory (ehemals
  35. \usr\lib\news                $NEWSLIB) mit jetzt unix-kompatiblem
  36.                     active File und der optionalen
  37.                     Gruppenbeschreibung newsgroups
  38.  
  39. 1.2 Programme
  40.  
  41. Alle Programme des NN Pakets mit Ausnahme von aux.ttp koennen
  42. irgendwo auf dem Pfad $PATH verteilt werden. 
  43.  
  44. recmail/recnews aus den alten Paketen ist veraltet, wird durch
  45. mrecnews/mrecmail ersetzt. 
  46.  
  47. aux.ttp muss nach $USR\lib\nn (bzw. $NNLIBDIR).  aux.mup/doaux.ttp entfaellt.
  48.  
  49. Die Environmentvariable NN entfaellt. Das alte rec
  50.  
  51. Der verwendete Editor muss in $EDITOR angeben werden, Pfad und Extension
  52. koennen fehlen (default ist em, MicroEmacs). Kann im $USR\lib\nn\init
  53. File mit set editor umkonfiguriert werden.
  54.  
  55. Die Mupfel oder eine andere Shell, die im Hintergrund
  56. via _shell_p aufrufbar ist, ist immer noch Pflicht. 
  57. Die verwendeten Calls sind:
  58.  
  59. echo
  60. rm (mit option -f)
  61. cd 
  62. cp
  63. ls (mit UNIX wildcards [0-9]*)
  64. mkdir
  65. cat
  66.  
  67. Externe Kommandos sind:
  68.  
  69. sed
  70. grep (mit -v und -h Option!)
  71. tail 
  72. cmp (-s be silent)
  73.  
  74. pipe.ttp und tee.ttp sind obsolete.
  75.  
  76. 1.3 Weitere Pflichtenvironment Variabeln
  77.  
  78. HOME, USER, TMP, SITENAME, DOMAIN
  79. gemaess SPEC16.TXT. 
  80.  
  81. 2. Fileformate
  82.  
  83. 2.1 passwd ($ETC\passwd)
  84.  
  85. Felder werden durch : getrennt:
  86.  
  87. username::uid:gid:Voller Name|Organisation:Home\Dir:Default-shell
  88.  
  89. Davon verwendet der NN die Felder username, Voller Name und Organisation
  90. (letzteres ist trotzdem optional). Home\Dir wird vom NN nicht ausgewertet,
  91. da ist $HOME massgebend. $ORGANIZATION wird ausgewertet, wenn vorhanden.
  92.  
  93. Fuers Hamburger Mail/News und UUCP System sind die User
  94.  
  95. MAILER-DAEMON
  96. uucp
  97. news
  98.  
  99. Pflicht.
  100.  
  101. 2. Einbindung in News
  102.  
  103. Fuer die verschiedenen Newssysteme auf dem ST ist das globale Init File
  104. anzupassen. Das mitgelieferte Init File ist fuer Mercury News/Mail 
  105. ausgelegt.
  106.  
  107. 2.1 Mercury UUCP
  108.  
  109. Fuer die Verwendung zusammen mit Mercury UUCP muessen die Programme
  110. mrecmail und mrecnews und mmail irgendwo auf den PATH gelegt werden. In
  111. $USR\lib\nn\init muss
  112.  
  113. set mailer mrecmail
  114. set inews mrecnews
  115.  
  116. angeben werden. Fuer mmail ist in etc\config.sys der Eintrag
  117.  
  118. #!102    E:\usr\lib\mail\alias     # Pfad fuer systemalias
  119.  
  120. zu ergaenzen. Die dort angebene Datei kann leer sein, sonst
  121. hat sie zeilenweise getrennte aliasnamen/Adressen Paare wie
  122. z.b.
  123.  
  124. carsten     carsten@seki
  125.  
  126. Die verwendeten Signatur-Files heissen getrennt fuer 
  127. Mail und News 
  128.  
  129. $HOME\signatur.net
  130. $HOME\signatur.mai
  131.  
  132. Vor der Initialisierung der nnmaster Datenbank und nach jedem Poll muss
  133. mit
  134.  
  135. buildact
  136.  
  137. ein neues active File aus news.def hergestellt werden.
  138.  
  139. Ein kompletter Poll Vorgang mit Standard Mercury Programmen
  140. sieht so aus:
  141.  
  142. expire 5    # 5 Tage expiren
  143. rnews        # lokale News einsortieren
  144. rmail        # geschriebene Mail einsortieren
  145. batch sitename  # News fuer sitename batchen
  146. uupoll sitename # Sitename anrufen
  147. rnews        # News einsortieren
  148. buildact    # active-File bauen
  149. nnadmin EYW    # nnmaster via nnadmin (mit expire) starten
  150. rmail        # Mail einsortieren
  151.  
  152. 2.2 HH rmail / Mercury NEWS
  153.  
  154. Fuer Mercury News/ HH rmail sind die Programme recmail, mmail und
  155. mrecnews auf den PATH zu bringen.  Im Init-File muss
  156.  
  157. set append-signature-mail
  158. set inews mrecnews
  159.  
  160. stehen. recmail ersetzt mrecmail. Der set mailer recmail Befehl
  161. entfaellt, da recmail default mailer ist. Fuer news gilt weiterhin
  162. das unter 2.1 gesagte. Das signatur-File heisst
  163.  
  164. $HOME\signatur     # fuer mail
  165. $HOME\signatur.net # fuer news
  166.  
  167. Der Pollvorgang ist dann
  168.  
  169. expire 5    # 5 Tage expiren
  170. rnews        # lokale News einsortieren
  171. batch sitename  # News fuer sitename batchen
  172. uupoll sitename # Sitename anrufen
  173. rnews        # News einsortieren
  174. buildact    # active-File bauen
  175. nnadmin EYW    # nnmaster via nnadmin mit expire starten
  176. uuxqt        # Mail einsortieren
  177.  
  178.  
  179. 2.3 HH rmail / MNEWS
  180.  
  181. Die Programme inews und recmail muessen auf dem Path liegen. Es gibt
  182. nur ein signature File namens
  183.  
  184. $HOME\signatur
  185.  
  186. Im Init-File ist
  187.  
  188. set append-signature-mail
  189. set append-signature-post
  190.  
  191. anzugeben. Nur mit MNEWS kann man Artikel canceln.
  192.  
  193. Der Pollvorgang sieht so aus:
  194.  
  195. inews -e=5    # 5 Tage expiren
  196. batch sitename  # News fuer sitename batchen
  197. uupoll sitename # Sitename anrufen
  198. uuxqt        # News und Mail einsortieren
  199. nnadmin EYW    # nnmaster via nnadmin mit expire starten
  200.  
  201. 3. Datenbank
  202.  
  203. Im Gegensatz zu bisherigen NN Distributionen hat sich der voreingestellte
  204. Ort der NN Datenbank geaendert: Es sind (siehe Archiv) die Directories
  205. ${NEWS}\.nn und ${NEWS}\spool\news\.nn\data VOR der Initialisierung
  206. anzulegen. Wenn $NNDBDIR gesetzt ist, sind $NNDBDIR und $NNDBDIR\data
  207. anzulegen. 
  208.  
  209. Die Initialisierung erfolgt mit 
  210.  
  211. buildact    # Nur wenn Mercury News verwendet wird.
  212.  
  213. nnmaster -I # Dann Initialisierung mit OK bestaetigen und das vorhandene 
  214.         # GROUPS nicht benutzen!
  215.  
  216. nnmaster
  217.  
  218. Fuer Bug Reports mit Bug ist es nuetzlich, einmal
  219.  
  220. nnadmin C >$USR\lib\nn\conf
  221.  
  222. aufzurufen.
  223.  
  224. Ich erhalte dann auch eine Uebersicht ueber die Ordnerstruktur ihrer
  225. Installation.
  226.